package com.zhiche.lisa.lspm.dao.model.lsp.bo;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 承运商基础信息列表 BO
 * @since 2018-05-23
 * @author lbl
 */
public class LspInfoLineBO {

    /**
     * 主键 id
     */
    private Long id;
    /**
     * 编码
     */
    private String code;
    /**
     * 名称
     */
    private String name;
    /**
     * 办公地点
     */
    private String workingSite;
    /**
     * 注册地点
     */
    private String registrySite;
    /**
     * 法人姓名
     */
    private String legalRep;
    /**
     * 注册资本
     */
    private BigDecimal registryCapital;
    /**
     * 法人电话
     */
    private String repMobile;
    /**
     * 创建时间
     */
    private Date gmtCreate;
    /**
     * 更新时间
     */
    private Date gmtUpdate;
    /**
     * 简称
     */
    private String nameAbbr;
    /**
     * 备注
     */
    private String remark;
    /**
     * 服务类型（多个用分号隔开）
     */
    private String serviceType;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getWorkingSite() {
        return workingSite;
    }

    public void setWorkingSite(String workingSite) {
        this.workingSite = workingSite;
    }

    public String getRegistrySite() {
        return registrySite;
    }

    public void setRegistrySite(String registrySite) {
        this.registrySite = registrySite;
    }

    public String getLegalRep() {
        return legalRep;
    }

    public void setLegalRep(String legalRep) {
        this.legalRep = legalRep;
    }

    public BigDecimal getRegistryCapital() {
        return registryCapital;
    }

    public void setRegistryCapital(BigDecimal registryCapital) {
        this.registryCapital = registryCapital;
    }

    public String getRepMobile() {
        return repMobile;
    }

    public void setRepMobile(String repMobile) {
        this.repMobile = repMobile;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public Date getGmtUpdate() {
        return gmtUpdate;
    }

    public void setGmtUpdate(Date gmtUpdate) {
        this.gmtUpdate = gmtUpdate;
    }

    public String getNameAbbr() {
        return nameAbbr;
    }

    public void setNameAbbr(String nameAbbr) {
        this.nameAbbr = nameAbbr;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getServiceType() {
        return serviceType;
    }

    public void setServiceType(String serviceType) {
        this.serviceType = serviceType;
    }

    @Override
    public String toString() {
        return "CarrierLineVo{" +
                "id=" + id +
                ", code='" + code + '\'' +
                ", name='" + name + '\'' +
                ", workingSite='" + workingSite + '\'' +
                ", registrySite='" + registrySite + '\'' +
                ", legalRep='" + legalRep + '\'' +
                ", registryCapital=" + registryCapital +
                ", repMobile='" + repMobile + '\'' +
                ", gmtCreate=" + gmtCreate +
                ", gmtUpdate=" + gmtUpdate +
                ", nameAbbr='" + nameAbbr + '\'' +
                ", remark='" + remark + '\'' +
                ", serviceType='" + serviceType + '\'' +
                '}';
    }
}
